package yaner.hotel.manager.resource.mapper;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import yaner.hotel.manager.common.dto.menu.MenuAddDto;
import yaner.hotel.manager.common.dto.menu.MenuUpdateDto;
import yaner.hotel.manager.common.vo.MenuVo;
import yaner.hotel.manager.resource.entity.Menu;

@Mapper
public interface IMenuMapper {
    IMenuMapper INSTANCE = Mappers.getMapper(IMenuMapper.class);

    MenuVo toVo(Menu menu);

    Menu toAddEntity(MenuAddDto menuAddDto);

    Menu toUpdateEntity(MenuUpdateDto menuUpdateDto);
}
